package com.diaohaiwen.remoting.basic.account.obj;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author 刁海文
 * @since 2023/7/18 22:07
 * @Remark
 */
@Data
public class AccountVo {

    private static final long serialVersionUID = 1L;


    /**
     * 主键ID
     */
    private Long id;

    /**
     * 创建时间
     */
    private LocalDateTime createdTime;

    /**
     * 创建人
     */
    private String createdBy;

    /**
     * 更新人
     */
    private String updatedBy;

    /**
     * 修改时间
     */
    private LocalDateTime updatedTime;

    /**
     * 租户ID;用于管理人员切店使用
     */
    private Long tenantId;

    /**
     * 租户CODE;用于管理人员切店使用
     */
    private String tenantCode;

    /**
     * 用户姓名
     */
    private String username;

    /**
     * 用户手机号
     */
    private String mobile;

    /**
     * 用户邮箱
     */
    private String email;

    /**
     * 用户的登录密码，加密后
     */
    private String salt;

    /**
     * 登录密码
     */
    private String passwd;

    /**
     * 部门ID
     */
    private Long departmentId;

    /**
     * 账户状态
     */
    private String status;

    /**
     * 头像
     */
    private String headPortrait;

    /**
     * 白名单;true:000000登录，false: 验证码登录
     */
    private Boolean white;

}
